radiating microsphere - German English Dictionary